# encoding: utf-8
"""
Input arguments (Parameters) for VCloud resources RESTful API
-----------------------------------------------------------
"""

from flask_restplus_patched import Parameters
from flask_restplus_patched import PostFormParameters

from . import schemas


class CreateVCloudParameters(PostFormParameters, schemas.BaseVCloudSchema):

    class Meta(schemas.BaseVCloudSchema.Meta):
        # This is not supported yet: https://github.com/marshmallow-code/marshmallow/issues/344
        required = (
        )


class ServiceCheck(Parameters):
    pass